twisted turbine blade - Francés Inglés Diccionario